#html_head写法， 默认不刷新， 如需刷新html_head.format(5) 其中5代表刷新时间间隔
html_head='''

<html>

  <head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <meta http-equiv="refresh" content="{}">
    <!-- 上述3个meta标签*必须*放在最前面，任何其他内容都*必须*跟随其后！ -->
    <title>Bootstrap 101 Template</title>

    <!-- Bootstrap -->
    <link rel="stylesheet" href="/static/css/bootstrap.min.css" integrity="sha384-HSMxcRTRxnN+Bdg0JdbxYKrThecOKuH5zCYotlSAcp1+c8xmyTe9GYg1l9a69psu" crossorigin="anonymous">

    <!-- HTML5 shim 和 Respond.js 是为了让 IE8 支持 HTML5 元素和媒体查询（media queries）功能 -->
    <!-- 警告：通过 file:// 协议（就是直接将 html 页面拖拽到浏览器中）访问页面时 Respond.js 不起作用 -->
    <!--[if lt IE 9]>
      <script src="https://cdn.jsdelivr.net/npm/html5shiv@3.7.3/dist/html5shiv.min.js"></script>
      <script src="https://cdn.jsdelivr.net/npm/respond.js@1.4.2/dest/respond.min.js"></script>
    <![endif]-->
  </head>

<body>
'''

#表格新写法 标题， 头head, 内容， 超链接， 超链接所在的列的排序号，以0开头，如果没有超链接和排序号就是默认普通的表格
def tab_htmls(title,headers0,rows,link='http://www.baidu.com',link_id=500):
    start='''
    <table class="table table-condensed">
        <thead>
            <tr>
                <th>#</th>
                <th>Firstname</th>
                <th>2nname</th>
            </tr>
        </thead>
        '''
    headers='<body><h2>'+title+'</h2><table class="table table-bordered table-striped"><thead><tr>'
    for item in headers0:
        headers=headers+'<th>'+item+'</th>'
    headers=headers+'</tr></thead>'
    body='<tbody>'
    i=1
    for item in rows:
        body=body+'<tr>'
        i0=0
        for x in item:
            if i0==link_id:
                body=body+'<td><a href="{}{}">{}</a>'.format(link,str(x),str(x))+'</td>'
            else:
                body=body+'<td>{}'.format(str(x))+'</td>'
            i0=i0+1
        i=i+1
        body=body+'</tr>'
    body=body+'</tbody></table></body>'
    return headers+body